you'd better give it up - Turc Anglais Dictionnaire